Answer :

There is 18 miles left to run
he has to run 18 more miles

Other Questions