or hit the high spots : to touch on or at the most important points or places
HIT THE HIGH POINTS
Meaning of HIT THE HIGH POINTS in English
Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012