displeasure of india