Pinyin Dictionary results for "ba jiu bu li shi"

八九不离十
pretty close; very near; about right
Dictionary data provided by CC-CEDICT