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.
Yes! You've got it man! You've got it