English: Several ambulances rushed to the scene.
Telugu: డజన్ల కొద్ది అంబులెన్స్ లు ఘటనా ప్రదేశానికి చేరుకున్నాయి.