Language:
Free Online Dictionary|3Dict

滿臉濺朱

Source : CEDICT

to turn red in the face (idiom)