English: It still rings in our ears.
Telugu: ఇంకా ఇంకా మన చెవులలో మార్మోగుతూనే ఉన్నది.