1989 / 3571

What does 岂有此理 (qǐ yǒu cǐ lǐ) mean in English?

岂有此理
qǐ yǒu cǐ lǐ豈有此理

outrageous; preposterous