have a good grip of

listen to the pronunciation of have a good grip of
English - English
be in control of; have a good understanding of