deep knowledge, wide knowledge

listen to the pronunciation of deep knowledge, wide knowledge
English - English
thorough knowledge