20050413 delhi-times: They were here. They'll be back!