







善贾而沽 is a Chinese idiom (chengyu) meaning “to wait for a good price to sell”. Figuratively, to bide one's time until one's talents are appreciated or a suitable, often lucrative, opportunity arises. Literally, “Sell at a good price”.
During the Spring and Autumn period, Confucius, a great philosopher, hoped that rulers would adopt his benevolent political ideas. While he served in the State of Lu, the Duke of Lu was heavily influenced by the powerful Ji clan, which hindered Confucius's ability to implement his vision.
Feeling his talents were not fully appreciated, Confucius sighed, 'If anyone were to employ me, I could achieve something in a month, and great success in three years.' However, the Duke of Lu did not give him significant responsibilities.
Confucius held the belief, 'When the state is governed by the Way, one should serve; when the state is not governed by the Way, one should withdraw.' Therefore, embracing the principle of 'waiting for a good price to sell' (善贾而沽), meaning to bide his time until he found a ruler who would truly recognize and value his abilities, he set out to travel among various states.

Chinese and English fill-in vocabulary worksheets
Open the tool →
Printable tracing sheets with a QR learning companion
Open the tool →
Choose character parts and animate their colors, together or in stroke order
Open the tool →
Picture and word Bingo for your class
Open the tool →善贾而沽 (shàn gǔ ér gū) is a Chinese idiom (chengyu) meaning “to wait for a good price to sell”.
善贾而沽 is pronounced shàn gǔ ér gū in Mandarin Chinese.
Literally, 善贾而沽 means “Sell at a good price”. It is used to mean “to wait for a good price to sell”.
善贾而沽 comes from a classical Chinese story dating back to ancient China. The full story is on this page.
贾:通“价”。善贾:好价钱;沽:出卖。等好价钱卖出。比喻怀才不遇,等有的赏识的人再出来做事。也比喻有了肥缺,才肯任职。