YOU SAID:
What cannot defeat you makes you stronger
INTO JAPANESE
勝てないものは強くなる
BACK INTO ENGLISH
Those who cannot win become stronger
INTO JAPANESE
勝てない者が強くなる
BACK INTO ENGLISH
Those who cannot win become stronger
That didn't even make that much sense in English.