English: He reportedly died on the spot.
Telugu: దీంతో అతడు అక్కడిక్కడే మృతి చెందిన సంగతి తెలిసిందే.