Unbelieveable.
Probably a poor translation. I once heard this old Italian saying during a sermon at mass once, "the translator is a liar"