English: Those words still ring in my ears.
Telugu: ఆ మాటలు ఇప్పటికీ ఇవుల్లో మెదలుతూనే ఉన్నాయి.