行百里者半九十
xíngbáilízhěbànjiǔshí
the last stretch is the hardest
Every meaning
xíngbǎilǐzhěbànjiǔshí
- the last stretch is the hardest
Its characters
Words with 行
Words with 百
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.