bèn niǎo xiān fēi

Translation

  • lit. the clumsy bird flies early (idiom)
  • fig. to work hard to compensate for one's limited abilities

Synonyms

Chinese Tones