They covered 120 miles in a single night – 他们仅一夜就走了120英里路

Chinese Sentence: 他们仅一夜就走了120英里路。 
English Translation: They covered 120 miles in a single night.

Simplified Traditional Pinyin Tones English
他们 他們 ta1 men5 tā men they
jin3 jǐn barely / only / merely
一夜 一夜 yi1 ye4 yī yè Night
jiu4 jiù at once / right away / only / just (emphasis) / as early as / already / as soon as / then / in that case / as many as / even if / to approach / to move towards / to undertake / to engage in / to suffer / subjected to / to accomplish / to take advantage of / to go with (of foods) / with regard to / concerning
走了 走了 zou3 le5 zǒu le Go
120       120
英里 英里 ying1 li3 yīng lǐ mile (unit of length equal to 1.609 km.)
lu4 road / path / way / surname Lü /