translate English to French: In effect they lost their world.
Il est l'otage de sa double appartenance.