大吃一惊 [- - yì jīnɡ]be startled at; be astounded at; be given quite a turn; be greatly surprised; be knocked into the middle of next week; be struck all of a heap; be taken aback; be taken completely by surprise at; get a shock; have [get] a fright; jump out of one's skin; take fright at:
•¶ 队伍蓦然地进了村子, 使居民们大吃一惊。 The sudden arrival of the troops in the village came as a great surprise to the inhabitants.