20050831 formula-one: Narain hopeful of giving his best