English: There should be more attempts to do that.
Telugu: ఆ ప్రయత్నాలు మరిన్ని జరగాలి.