be au fait with
be au fait with (something)
to know a lot about a subject.
Are you au fait with the latest developments in computer technology?
Cambridge English Idioms Dictionary