20050629 news: Tough challenge for India: Rathore