English: Delhi has been lashed by heavy rains over the past few days
Telugu: ఢిల్లీలో రెండ్రోజులుగా భారీ వర్షం