thorough (徹底的な):完全かつ細部にわたることを示す形容詞

thorough