strike while the iron is hot
US /straɪk waɪl ðə ˈaɪərn ɪz hɑt/
UK /straɪk waɪl ðə ˈaɪərn ɪz hɑt/

1.
趁热打铁, 抓住时机
to take advantage of an opportunity when it arises, without delay
:
•
The job offer is great, you should strike while the iron is hot and accept it.
这份工作机会很好,你应该趁热打铁接受它。
•
When the market is favorable, it's time to strike while the iron is hot and invest.
当市场有利时,是时候趁热打铁进行投资了。