張口結舌

Idiom

 * 1) at a loss for words