to find s.t. strange or amazing, or (colloquially) to be astonished by

By 12th November 2015