舌を巻く

to be astonished; to be amazed; to be astounded; to be deeply impressed

Meaning

  1. expv5k
    to be astonished; to be amazed; to be astounded; to be deeply impressed

Example sentences

  • I'm astonished by her cleverness.