home and dry (mainly British) also be "home and hosed" (Australian)to have completed something successfully.
I've just got one more report to write and I'll be home and dry.
20👍 2👎