What does “astonishing” mean?
Which sentence uses the idiom correctly?
Imported from external platform