Translated Labs
YOU SAID:
Russia is embarrassing
INTO JAPANESE
ロシアは恥ずかしい
BACK INTO ENGLISH
Russia is embarrassed
Come on, you can do better than that.