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