regret not having taken advantage of a favorable opportunity - Español Inglés Diccionario