lì suǒ néng jí

Translation

  • as far as one's capabilities extend (idiom)
  • to the best of one's ability
  • within one's powers

Synonyms

Chinese Tones