Language:
Free Online Dictionary|3Dict

何由见得

Source : CEDICT

What makes you think so? (idiom)