English: Best died at the scene, police have said.
Telugu: పల్ ఘటనా స్థలంలోనే మృతి చెందినట్టు పోలీసులు తెలిపారు.