Translated Labs
YOU SAID:
tower of yearning victory
INTO JAPANESE
憧れの勝利の塔
BACK INTO ENGLISH
The coveted tower of victory
You should move to Japan!