translate English to French: I do not see any alternative to Doha.
Je n'entrevois aucune solution alternative à Doha.