Translated Labs
YOU SAID:
Overwatch is my favorite game
INTO JAPANESE
オーバーウォッチは私のお気に入りのゲームです
BACK INTO ENGLISH
Well done, yes, well done!