translate English to French: What Johnson failed to foresee were the domestic and regional constraints that would prevent the dominos from falling in the way he predicted.
Mais Johnson n’avait pas prévu que des contraintes nationales et régionales empêcheraient la situation de se dérouler comme il l’envisageait.