to open up one's horizons - Spanish English Dictionary