Translated Labs
YOU SAID:
On the Precipice of Defeat
INTO JAPANESE
敗北の絶壁に
BACK INTO ENGLISH
On the precipice of defeat
You've done this before, haven't you.