百发百中

Pinyin:bǎi fā bǎi zhòng

Languages: 中文 English Español 日本語 한국어 Tiếng Việt ไทย Русский

📖 Meaning

Every shot hits the bull's-eye.

📜 Origin

《战国策》

💡 Detailed Explanation

"Bai Fa Bai Zhong" literally means that for every hundred arrows shot, a hundred hit the target, describing extremely precise archery skills. This idiom originates from the "Zhan Guo Ce: Xi Zhou Ce" (Strategies of the Warring States: Strategies of Western Zhou), which tells the story of the Chu state's divine archer Yang Youji. He shot arrows from a hundred paces away at willow leaves and hit the target every time, amazing onlookers. Later, this idiom came to be widely used as a metaphor for doing things with full confidence and never failing, and it can also describe predictions or judgments that are very accurate. In terms of usage scenarios, it can be used for specific sports competitions such as shooting and basketball, as well as for abstract estimates, guesses, and plans. In emotional coloring, it carries a strongly positive meaning, expressing high praise for precision and reliability. In terms of cultural background, it reflects the importance ancient China attached to archery skills and the important place of "precision" as a value in military affairs, rituals, and daily life. In modern Chinese, this idiom is often used to describe someone's superb skills or the extremely high success rate of something, giving people confidence and admiration.

📝 Example

1. This basketball player's three-point shots are almost always on target, catching opponents off guard. (Describing an extremely high shooting accuracy) 2. He predicts market trends with unfailing accuracy, earning him the nickname "the divine calculator" among his colleagues. (Describing predictions that are always accurate and never wrong)