✨ คำตอบที่ดีที่สุด ✨
まずご質問の部分は、is saidを目的語的に補足している不定詞の構文です
なので、文型でいえばOのような役割になります!
その中でもwith〜proficiency の部分が補語的な役割をしています!
文型でいえばCです
このように不定詞の構文や前置詞句というのを細分化すると目的語や補語の役割をあてがうことは出来ますが
これらはあくまで修飾や補足情報として扱うため
いわゆる文型のOやCではあえて独立して表記はしないというのが一般的になっています!
そうなんですね!ありがとうございます🙇🏻♀️