English: Both of them had died on the spot.
Telugu: స్పాట్లోనే ఇద్దరూ మృతి చెందారు.