Translated Labs
YOU SAID:
comet impact hit earth
INTO JAPANESE
彗星の衝突が地球に衝突
BACK INTO ENGLISH
comet impact hits earth
Okay, I get it, you like Translation Party.