tenir la distance
Meanings
Verb
1. to go the distance, to cover the distance, to stay the course, to last the course (figuratively)