Flashbao · Browse decks · Pricing

力求

lì qiú

Meaning

  • to make every effort to
  • striving to do one's best

Add this word to a study deck

Study this word in