English: He has been much before his time.
Telugu: తనకాలంకంటే ఎంతో ముందున్నారు.