力求

力求 (lì qiú)
to make every effort to; striving to do one's best