力求
力求 English definition
lì qiú
- to make every effort to
- striving to do one's best
lì qiú
- to make every effort to
- striving to do one's best