YOU SAID:
Success depends on survival.
INTO JAPANESE
成功は生き残りにかかっています。
BACK INTO ENGLISH
Success depends on survival.
INTO JAPANESE
成功は生き残りにかかっています。
BACK INTO ENGLISH
Success depends on survival.
That didn't even make that much sense in English.