have a good grip of

listen to the pronunciation of have a good grip of
الإنجليزية - الإنجليزية
be in control of; have a good understanding of