Language:
Free Online Dictionary|3Dict

羞口难开

Source : CEDICT

to be too embarrassed to speak (out) (idiom)