to have done sth successfully, especially when it was difficult
Oxford100% of films
to have done sth successfully, especially when it was difficult
-And I thought we were home free. -Yeah.
I just have to dot the I's and cross the T's, and I am home free.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition