take instant advantage of an opportunity that comes only once in a long while
It is a Chinese idiom. Pinyin is m ù t ù g ù Qu ǎ n, which means calling hounds when you see a rabbit. It means to remedy in time. It comes from the fourth chapter of Chu CE in the Warring States period.
Idiom explanation
Call hounds when you see rabbits. The metaphor is to remedy in time.
The origin of Idioms
It is not too late to look after the dog when you see the rabbit
take instant advantage of an opportunity that comes only once in a long while
names handed down in history forever - chuí míng zhú bó