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