if the enemy dare to invade us we'll deal them head on blows
Related Translations:
迎头痛击: deal [give] sb. head-on blows; a head-on confrontation; give a bad knock on the head; knock sb. on the head; repulse [make] a frontal attack; score a hard, direct hit 短语和例子敌人胆敢进犯, 我们就给以迎头痛