English: The ambulance has recently arrived.
Telugu: ఇంతలోనే అంబులెన్స్ చేరుకుంది.