Translated Labs
YOU SAID:
ten percent luck twenty percent skill
INTO JAPANESE
10パーセント運20パーセントスキル
BACK INTO ENGLISH
10 Percent Luck 20 Percent Skills
That's deep, man.