English: Those words still haunt me.
Telugu: ఆ అరుపులు నాకు ఇంకా కసి పెంచుతున్నాయి.