20040705 india: Cheer up; Delhi: Monsoon cometh in just 48 hours