English: Details about him are yet to be known.
Telugu: ఇతని గురించిన వివరాలు ఇంకా బయటకు రాలేదు.