C2 adjective /ˈθʌroʊˌɡoʊɪŋ/
thoroughgoing
完全な、徹底的な
Meaning
carried out to the full extent; absolute and complete
Example
She is a thoroughgoing professional in every sense.
彼女はあらゆる意味で徹底的なプロフェッショナルです。