Translated Labs
YOU SAID:
Russia is embarrassing
INTO JAPANESE
ロシアは恥ずかしい
BACK INTO ENGLISH
Russia is embarrassed
This is a real translation party!