take time by the forelock
تعریف انگلیسی
verb
- act quickly and decisively; not let slip an opportunity “Somebody ----s”
مترادفها
Seize the occasion, let not the opportunity slip, make hay while the sun shines, strike the iron while it is hot.