驚くべき

astonishing; amazing; surprising; wonderful

Meaning

  1. exp
    astonishing; amazing; surprising; wonderful

Example sentences