Language:
Free Online Dictionary|3Dict

豈其然乎

Source : CEDICT

Could it really be so? (idiom)