English: Delhi has been lashed with rain several times over the last few days.
Telugu: గత కొన్ని రోజుల నుండి కురుస్తున్న వర్షానికి ఢిల్లీలో రోడ్లన్నీ జలమయమయ్యాయి.