I think we can safely say now that we have got our money back, we are "home and dry".
I think we can safely say now that we have got our money back, we are "home and dry". Correct Answer have been successful
I think we can safely say now that we have got our money back, we are home and dry . Here, home and dry is a phrase and its meaning - successful /achiever. so, the alternatnative option - have been successful.