impossible, unbearable, difficult to deal with
Les jeux de mots sont très difficiles, voire impossibles, à traduire.
Puns are very difficult, if not impossible, to translate.
Des choses apparemment impossibles arrivent parfois.
Seemingly impossible things sometimes happen.