We do not currently know of any antonyms for though it may seem improbable.
For similar words to though it may seem improbable, try: