take time by the forelock
1.
(
verb
) act quickly and decisively; not let slip an opportunity
Related Words:
act
,
move
Terms and Conditions of Use / Copyright Notice