Vocabulary

層が厚い

having a deep pool (of talent, candidates, etc.); having great depth; having a broad base; being thick-layered

expression i-adjective