Found 4 synonyms
thorough
thorough investigation
thorough research
thorough inspection
thorough study
thorough repair
understanding
strong understanding
good understanding
lack of understanding
clear understanding