English: Anyway, further research is needed.
Telugu: అయినప్పటికీ ఇంకా చెప్పాలంటే, మరింత పరిశోధన జరగాలి.