八九不離十

Etymology
Literally: eight and nine are not separated from ten

Idiom

 * 1)  almost