ご質問ありがとうございます。
直接に会うことはmeet in personと言います。in personはリアルとか直接などの意味があります。例えば、「ライブで見る」はsee in personになります。例:I saw my favorite band in person.
説明文章により、何回もWebミーティングであったことありそうですので、I'm so happy that we could finally meet in personという英文を提案したいと思います。finallyで、「ついに」の意味が伝わります。
ご参考になれば幸いです。