20060418 india: Delhiites get respite from scorching heat