Common collocations before 'astonishing'

after, again, back, first, has, life, most, nothing, seem, show, something, still, such, through, world