20120628 india: Heat wave ebbs marginally as rains drench parts of North India