translate English to French: It appears that no other alternatives are to be considered.
Il n'y a pas, selon lui, d'autre alternative envisageable.