Not really part of this world, they're not really part of any world that's fully and tangibly human.
Não fazem realmente parte deste mundo, nem parte de nenhum mundo que seja humano de maneira completa e tangível.