English: Their efforts have made a slight dent.
Telugu: వారి ప్రయత్నాలు తాజాగా కొంతమేర ఫలించాయి.