seize time by the forelock

Definitions

[1] 抓紧时机, 乘机(按英国传说, 时间老人秃头无发, 只前额上有撮额发, 抓住他的额发, 就抓住了时间。)
[2] seize time by the forelock
[3] 抓紧时间