English: He too died on the spot.
Telugu: ఆయన కూడా స్పాట్ లో మరణించాడు.