Lite tveksam grammatik där. Möjligen skulle "Thou hast been called by the holy oath of siblings" kunna fungera. ;) Det beror på vad man egentligen vill säga.