Translation Of Presqu'impossible In Different Languages

English
Ways to say presqu'impossible
Almost impossible