English: This experience haunts her to this day.
Telugu: ఆ అనుభవమే ఆమెను ఈ రోజు ఈ స్థాయికి చేర్చింది.