びっくりするほど (translations)→ astonishingly dramatically impressively pretty remarkable stunningly surprisingly
驚いたことに (translations)→ lo and behold