English: And their efforts are finally succeeding.
Telugu: చివరికి వారి ప్రయత్నాలు ఫలించాయి.