20050407 india: Bus to peace will stay right on track: India