YOU SAID:
destruction incoming. doom impending.
INTO JAPANESE
破壊が迫っています。破滅が迫っています。
BACK INTO ENGLISH
Destruction imminent. Destruction is imminent.
INTO JAPANESE
破壊が差し迫っている破壊が差し迫っている
BACK INTO ENGLISH
Destruction imminent. Destruction imminent.
INTO JAPANESE
破壊が迫ってる破壊が迫ってる
BACK INTO ENGLISH
Destruction imminent. Destruction imminent.
That didn't even make that much sense in English.