English: There is a lot more to be done.
Telugu: మరి జరగాల్సిన తంతు చాలానే వుంది.