English: And yet she managed to.
Telugu: అయినా ఆమె విజయం సాధించారు.