passer la rampe
Meanings
Verb
1. to come off, to succeed, to go over well; to be well received (informal)