English: This experience haunted me for the rest of my life.
Telugu: ఈ అనుభవం నాజీవితానికంతకూ ఉపదేశమయింది.