open up before someone (opportunities) - Francés Inglés Diccionario