I am so glad we still have this relationship (after 10 years).
I am grateful that we are friends (for 10 years).
"I'm glad" "I'm grateful"でとても嬉しいという意味です。
10年間ご友人関係なのであれば、()の文をつけた方が良いかと思いますが、なくても伝わります。
10年間と定めず「こんなに長い間」という表現の方が好ましければ、最後の部分は”for such a long time" としても良いです。
I'm so glad we're still friends after all these years.
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
I'm so glad we're still friends after all these years.
とすると、「[何年たっても](https://eikaiwa.dmm.com/uknow/questions/61631/)今でもあなたと友達でいられてうれしいです。」となります。
役に立ちそうな単語とフレーズ
still friends 今でも友達
after all these years 長い年月がたった今でも
keep in touch 連絡を取り合う
参考になれば幸いです。