English: That scene haunted me.
Telugu: ఈ దృశ్యం నన్నెంతో కదిలించింది.