Delhi's irrigation and flood control department committed to completing desilting of 23 major drains by May 31, with ...