to make good use of opportunities, good conditions, etc. while they last
Oxford100% de las películas
to make good use of opportunities, good conditions, etc. while they last
In other words, make hay while the sun shines.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición