YOU SAID:
tower of non negotiation
INTO JAPANESE
交渉不能の塔
BACK INTO ENGLISH
Tower of non-negotiability
INTO JAPANESE
譲れない塔
BACK INTO ENGLISH
unyielding tower
INTO JAPANESE
不屈の塔
BACK INTO ENGLISH
tower of indomitable
INTO JAPANESE
不屈の塔
BACK INTO ENGLISH
tower of indomitable
Come on, you can do better than that.