to beggar belief

listen to the pronunciation of to beggar belief
English - Turkish
İnanılması güç olmak
English - English
To appear implausible or unbelievable

It beggars belief to suppose that corporate policies can always pursue the best interests of a company.

(deyim) Be too extraordinary to be believed or described