1034 / 2202

What does 力求 (lìqiú) mean in English?

力求
lìqiú

make every effort to; strive to; try one's best to (Verb)