English: It's still tearing me up, though.
Telugu: అయినప్పటికీ నన్ను వేధిస్తోంది.