Translated Labs
YOU SAID:
deus ex machina means god of the machine.
INTO JAPANESE
"デウス・エクス・マキナ"
BACK INTO ENGLISH
Deus ex machina.
That's deep, man.