English: The sight was haunting.
Telugu: ఆ దృశ్యం కన్నులపండువనే తలపించింది.