English: And yet she'd made it.
Telugu: అయినా ఆమె విజయం సాధించారు.