どうじゃくたらしめ
Meanings
Expression
Verb (1-dan)
1. to strike someone dumb with astonishment
Composed of
(staring in) astonishment; amazement