Translated Labs
YOU SAID:
mei is the queen in this country
INTO JAPANESE
メイはこの国の女王です
BACK INTO ENGLISH
Mei is the queen of this country
Come on, you can do better than that.