Translated Labs
YOU SAID:
On the Precipice of Defeat
INTO JAPANESE
敗北の絶壁に
BACK INTO ENGLISH
On the precipice of defeat
Well done, yes, well done!