astound - to astound sb.

German Translation: