百发百中
百发百中 (bǎi fā bǎi zhòng) literally means “hundred shots hundred hits” and expresses “perfect accuracy every single time”. This idiom is used when describing situations involving success and perseverance.
Also searched as: bai fa bai zhong, bai fa bai zhong,百发百中 meaning, 百发百中 in english
Perfect accuracy every single time
Pronunciation: bǎi fā bǎi zhòng Literal meaning: Hundred shots hundred hits
Origin & Usage
This idiom originated from Tang Dynasty military assessments of elite archers who could hit the target (中) with every single shot (百发) fired. It first appeared in military texts describing the extraordinary precision achieved by master bowmen after decades of practice. During the Song Dynasty, it extended beyond archery to represent any consistently perfect performance. The quantification was particularly meaningful—'hundred' represented complete sets in Chinese numerology rather than literal counts. Unlike terms simply meaning 'accurate,' it emphasizes flawless perfection across multiple attempts. Modern usage spans sports performance to business decision-making, describing rare perfect consistency in environments where even small success rate variations significantly impact outcomes, particularly when sustained excellence distinguishes true masters from merely skilled practitioners.
Examples
English: "The veteran investor made consistently successful decisions throughout the volatile market"
Chinese: 这位资深投资者在波动的市场中始终做出成功的决策
Related Chinese Idioms
Similar idioms about success & perseverance
Frequently Asked Questions
What does 百发百中 mean in English?
百发百中 (bǎi fā bǎi zhòng) literally translates to “Hundred shots hundred hits” and is used to express “Perfect accuracy every single time”. This Chinese idiom belongs to the Success & Perseverance category.
When is 百发百中 used?
Situation: The veteran investor made consistently successful decisions throughout the volatile market
What is the pinyin for 百发百中?
The pinyin pronunciation for 百发百中 is “bǎi fā bǎi zhòng”.