English is widely spoken in business and is one of India's official languages. Many Indians and business managers speak it fluently, though of course meaning can vary across cultures and countries. Indians may have a particular difficulty saying "no", as it can convey an offensive message. Instead, they will prefer making statements such as "we'll see", "yes, but it may be difficult", or "I will try" when they likely mean "no".
Listen carefully and be aware of the meaning behind these answers. Do not attempt to compel your contact to be more direct, as this can be very difficult to do.