English: Although, a lot more research would need to be done.
Telugu: అయినప్పటికీ ఇంకా చెప్పాలంటే, మరింత పరిశోధన జరగాలి.