sich auf etwas verstehen

listen to the pronunciation of sich auf etwas verstehen
Deutsch - Englisch
to be an expert at sth
to be very good at something