WordNet: take time by the forelock

Sanatista
act quickly and decisively; not let slip an opportunity



take time by the forelock