English: About the facts of his life there has been much difference of opinion.
Telugu: ఆయన జీవిత విశేషాల విషయంలో భిన్నాభిప్రాయాలు ఉన్నాయి.