English: And, finally, her efforts paid off.
Telugu: ఎట్టకేలకి ఆమె ప్రయత్నాలు ఫలితాన్నిచ్చాయి.