take time by the forelock

Verb
  • Act quickly and decisively
    Not let slip an opportunity (synset 202407413)

Other Searches