Translated Labs
YOU SAID:
let us depart this desolate place
INTO JAPANESE
この場所へ僕らを案内したのは 彼だ
BACK INTO ENGLISH
He let us find this place.
This is a real translation party!