English: Or superhuman?
Telugu: లేదా సూపర్ మ్యానా?