Translated Labs
YOU SAID:
Roger Federer is a living god.
INTO JAPANESE
ロジャー ・ フェデラーは、生ける神です。
BACK INTO ENGLISH
Roger
Yes! You've got it man! You've got it