English: Anyway, further researches are yet to be held.
Telugu: అయినప్పటికీ ఇంకా చెప్పాలంటే, మరింత పరిశోధన జరగాలి.