力求

lìqiú
to make every effort to, striving to do one's best
HSK 79

Additional Dictionary Meanings

to make every effort tostriving to do one's best