Definition of make hay while the sun shines in English:

make hay while the sun shines

phrase