Translated Labs
YOU SAID:
deus ex machina means god of the machine.
INTO JAPANESE
"デウス・エクス・マキナ"
BACK INTO ENGLISH
Deus ex machina.
Okay, I get it, you like Translation Party.