English: More than 20 ambulance crews were at the scene.
Telugu: ఘటనా స్థలికి 20కి పైగా అంబులెన్స్‌లు చేరుకున్నాయి.