Finnish edit

Phrase edit

viime metreillä

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