It's also quite bad a deal for India. There's no reason for the Indian side to smile here. They are taking money from the devil.
They help a country actively involved in undermining international law, world order, and committing acts of terrorism.
India is clearly stained by this deal.