YOU SAID:
Twin towers are still standing
INTO JAPANESE
ツインタワーは今も立っている
BACK INTO ENGLISH
The Twin Towers are still standing
INTO JAPANESE
ツインタワーはまだ立っている
BACK INTO ENGLISH
The Twin Towers are still standing
That didn't even make that much sense in English.