I'm amazed at what's going on. 真是不可思议
The first time I saw Indus dolphin, I was just amazed. 我第一次见到印度河豚时 简直惊呆了