English: The police and medics had arrived.
Telugu: ఇంతలో డాక్టర్లు, పోలీసులు వచ్చారు.