English: According to reports, both of them died on the spot.
Telugu: కాగా, వీరిద్దరూ చనిపోయినట్టు సమాచారం.