Translated Labs
YOU SAID:
Finally storm area 51
INTO JAPANESE
最後に嵐エリア51
BACK INTO ENGLISH
Finally Arashi Area 51
Okay, I get it, you like Translation Party.