viime metreillä

Phrase

 * 1)  on the home stretch, in the final stage(s)