to a great extent; in a high degree; very; exceedingly
though it may seem improbable (emphasizing the limit of what is possible or probable); even; even to the extent that...; to go as far as...
what?
☺