Language:
Free Online Dictionary|3Dict

羞口難開

Source : CEDICT

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