English: There's nothing on their official website.
Telugu: ఇతని అఫిషియల్ వెబ్ సైట్లో మాత్రం ఏమీ లేదు.