八九不离十的英文是「Eight or nine is not away from ten」
bā jiǔ bù lí shí
成语解释:指与实际情况很接近。
成语出处:老舍《柳屯的》:“我不敢说是明白他,不过讲猜测的话,我或者能猜个八九不离十。”