I'm still here new so I'm really sorry if my explanation was lacking in any way.
ご質問どうもありがとうございます。
下記の言い方ではいかがでしょうか。
I'm still here new so I'm really sorry if my explanation was lacking in any way.
(逐語訳)私は、ここでまだ新しい(人)なので、説明が至らなくて申し訳ありません。
ご参考にしていただければ幸いです。