translate English to French: There is no getting away from this issue.
Il n'y a aucune issue à ce débat.