English: Recent studies have supported his views.
Telugu: తర్వాత కాలంలో జరిగిన పరిశోధనలు ఆయన అభిప్రాయాల్ని బలపరు స్తున్నాయి.