English: Unfortunately, both were killed on the spot.
Telugu: దురదృష్టవశాత్తూ ఈ ప్రమాదంలో ఇద్దరూ స్పాట్ లోనే చనిపోయారు.