beggar belief

Verb

 * 1)  To appear implausible or unbelievable.

Translations

 * Finnish: olla vaikea uskoa, olla mahdotonta uskoa
 * French: dépasser l'entendement
 * Polish:
 * Spanish: sobrepasar el entendimiento