閉口頓首
1
being at a complete loss as to what to do;being at one's wit's end;being at a loss for an answer
Shirabe