Chinese: 突然，我停下脚步。
English: Suddenly, my feet stopped.