Against china , there will be only two powers in the world that can handle the heat, they are Russia, and US.
Expecting french to face chinese anger for a few billion dollars more from india is childish, that too when both china and india are in a make or break war.
In case of indo-pak war...