hit the high notes

Verb

 * 1)  To produce or attain, at least for a period of time, an especially satisfactory degree of achievement or fulfilment.