Back to Dictionary
力挫
lìcuò
1. to win as a result of tenacious effort
2. to fight off tough competition