lìng rén tàn

  1. to astonish