大吃一惊,汉语成语,形容对发生的事感到十分意料之外。可以翻译为be startled at;be astounded at;be greatly surprised;get a shock。
例句:
查尔斯看到他时大吃一惊。
Charles got a shock when he saw him.
队伍蓦然地进了村子, 使居民们大吃一惊。
The sudden arrival of the troops in the village came as a great surprise to the inhabitants.