English: Nothing on his official web site.
Telugu: ఇతని అఫిషియల్ వెబ్ సైట్లో మాత్రం ఏమీ లేదు.