English: More research needs to be done.
Telugu: మరింత పరిశోధన ప్రపంచ వ్యాప్తంగా జరగాల్సి ఉంది.