English: There's still a lot of research going on though.
Telugu: ఇప్పటికీ ఆయనపై ఎన్నో పరిశోధనలు జరుగుతూనే ఉన్నాయి.