go the distance

go the (full) distance (to finish something you have started; to continue until something is finished, no matter how difficult it becomes; to complete a course of action) — доводить, довести начатое (дело) до конца; дойти до конца; не бросать начатое (на полпути); прилагать максимум усилий, чтобы довести что-л. до конца

Example 1: Do you think Steve will go the distance this time? — Как думаешь, он на этот раз доведет начатое до конца?

Example 2: Lisa went the distance in high school and it paid off when she earned a scholarship to college. (EB)

Related vocabulary:
[for the long haul]
[play for keeps]