Language:
Free Online Dictionary|3Dict

重創

Source : CEDICT

to inflict heavy losses/to inflict serious damage