venir de perlas
Meanings
Verb
1. to be just what the doctor ordered (idiomatic)