English: That loss still rankles me.
Telugu: ఈ ఓటమి నన్ను పరిహసిస్తూనే వుంటుంది.