20031101 delhi-times: India is almost over the moon