豈有此理

岂有此理
yǒu
  1. how can this be so? (idiom); preposterous
  2. ridiculous
  3. absurd

CEDICT

Entry Composition