translate English to French: NEW HAVEN – The China doubters are back in force.
NEW HAVEN – C'est le retour en force de ceux qui doutent de la Chine.