English: She'd finally finished the story.
Telugu: At last ఆమె కథకు ముగింపు దొరికింది.