浑身解数húnshēnxièshù
Top 45000
Meanings
1. to give it your all
2. to go at it with all you've got
3. to throw your whole weight behind it
4. also pr. húnshēnjiěshù
Characters used