beat sb beat someone to his knees beat/defeat sb knock sb off his perch put sb to the worse put sb. to the worse
Related Translations:
打败: 1.(战胜) defeat; beat; worst 短语和例子他们队以很高比分打败了我们队。 their team beat ours by a large score. 我校在足球比赛中打败了那个学校。 our school defeated that school at [in] football.2.(失败) suffer a defeat; be defeated