English: Or superhuman?
Telugu: లేదా గ్రహాంతరవాసినా?