English: Those words still ring in my ears.
Telugu: నాకు ఇంకా ఆ మాటలు చెవిలో గింగిరుమంటున్నాయి.