huǒxīngzhuàngdìqiú
massive clash
火星撞地球 huǒxīngzhuàngdìqiú
- massive clash
- An intense or destructive collision or clash that leaves both sides shattered; used metaphorically for a fierce conflict between powerful rivals or incompatible forces.