poner en órbita
Meanings
Verb
1. to send/put into orbit (literary)
2. to thrust into the public eye; to make popular (idiomatic)