20110521 unknown: Rains bring respite to Delhiites from scorching heat