English: At last, his efforts paid off.
Telugu: ఎట్టకేలకు ఆయన ప్రయత్నాలు ఫలించినట్లే ఉన్నాయి.