Chinese-English dictionary »

付出比要求更多的努力 /fùchū bǐ yāoqiú gèng duō de nǔlì/ meaning in English

ChineseEnglish
付出比要求更多的努力 /fùchū yāoqiú gèng duō de nǔlì/ verb

go the extra mile(make an extra effort)
verb