English: And their efforts did make an impact.
Telugu: మరి వారి ప్రయత్నాలు ఫలించాయి.