力求lìqiú
Top 10000
Meanings
1. to make every effort to
2. striving to do one's best
Characters used