She was amazed/It amazed her that he was still alive.

 
  • 他居然还活着使她感到惊异。 amazement n [U]:
今日热词
目录 附录 查词历史