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