Translated Labs
YOU SAID:
A swift and instantaneous death
INTO JAPANESE
即死
BACK INTO ENGLISH
Instant death
That didn't even make that much sense in English.