Yeah, the translation is hard to understand. Shree is Shuli, Yohenuss is Johaness, Laihe family is the Reicher family. Would have been nice to keep it consistent with the previous translations.
And it's Shuli the one who is trying to annul the marriage, not a random "he" that is hinting at Jeremy.