from another planet
Sabían que era de otro planeta.
They knew he was from another planet.
I come from another planet.
A veces me parece que es de otro planeta.
Sometimes it seems to me like it's from another planet.
— Comer, beber, amar (1994)
I'm from another planet.
Quizá este mundo sea el infierno de otro planeta.
Perhaps this world is another planet’s hell.