beat the pants off

US /biːt ðə pænts ɔːf/
UK /biːt ðə pænts ɔːf/
"beat the pants off" picture
1.

彻底击败, 大获全胜

to defeat someone or something easily and decisively

:
Our team is going to beat the pants off the opposing team in the championship.
我们队将在锦标赛中彻底击败对手。
She studied hard and managed to beat the pants off her classmates on the exam.
她努力学习,在考试中彻底击败了她的同学。