Translated Labs
YOU SAID:
let us depart this desolate place
INTO JAPANESE
この場所へ僕らを案内したのは 彼だ
BACK INTO ENGLISH
He let us find this place.
That's deep, man.