English: Precise details of his life remain obscure.
Telugu: అందువలన అతని జీవిత వివరాలు అస్పష్టంగా తెలియుచున్నవి.