catch occasion by the forelock
Are you looking for: 抓紧抓紧时机More results...
English Expression:
  1. n.  catch occasion by the forelock
  2. n.  seize occasion by the forelock
  3. n.  take occasion by the forelock
  4. n.  improve the occasion