Tā de yùcè zǒng shì bǎifābǎizhòng, lìng rén pèifú.
Her predictions are always spot-on — truly admirable.
Tips
memory
Picture an archer firing 百 (one hundred) arrows: 发 (to shoot) → 中 (to hit the target). Every single one lands. 百…百… is a pattern meaning 'every single… every single…'.
usage
Beyond archery and shooting, 百发百中 extends to any activity requiring precision: predictions, plans, business decisions. It's always a compliment.