xīn​zhuō​kǒu​bèn

dull-witted and tongue-tied