20041017 business.india-business: Tough fiscal calls must be made: India Inc