English: Angels and demons and ghosts, oh my!
Telugu: దేవకన్యలు మరియు దయ్యాలు మరియు మేజిక్, ఓహ్!