English: But her persistence finally paid off.
Telugu: కానీ చివరకు ఆమె ప్రయత్నం బెడిసికొట్టింది.