English: And their efforts had finally paid off.
Telugu: ఎట్టకేలకు వారి ప్రయత్నాలు ఫలించాయి.