Type: Posts; User: Ramil; Keyword(s):
There is a rough international equivalent for it - Deus ex machina.