Translated Labs
YOU SAID:
On the Precipice of Defeat
INTO JAPANESE
敗北の絶壁に
BACK INTO ENGLISH
On the precipice of defeat
Come on, you can do better than that.