1169 / 2512

What does 力争 (lì zhēng) mean in English?

力争
lì zhēng争爭

to work hard for; to do all one can; to contend strongly