Back to Dictionary
力求
lìqiú
1. to make every effort to
2. striving to do one's best
HSK 6 Uncommon • Top 49%