Translated Labs
YOU SAID:
China believes it is the center of the universe.
INTO JAPANESE
マップの中央です。
BACK INTO ENGLISH
This is the center of the map.
Well done, yes, well done!