English: They both died on the spot.
Telugu: అంతే స్పాట్‌లోనే వారిద్దరూ మరణించారు.