English: And this time, their efforts paid off.
Telugu: ఈ సారి వారి ప్రయత్నం ఫలించింది.