20090419 city.delhi: Delhi reels under scorching heat