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