English: Heavy rains flooding Delhi…
Telugu: ఢిల్లీని అతలాకుతలం చేస్తున్న వర్షాలు