八九不離十

Simplified: 八九不离十

bājiǔbùlíshí ㄅㄚ ㄐㄧㄡˇ ㄅㄨˋ ㄌㄧˊ ㄕˊ

    • pretty close
    • very near
    • about right

Character by character

Saying俗语俗語

Idiom惯用语 · In everyday use

Literally
eight or nine, not far from ten
Meaning
Very close to the actual situation; almost exactly right. Like English 'pretty much spot on'.

Sources