Pinyin Dictionary results for "qia dao hao chu"

恰到好处
it's just perfect; it's just right
Dictionary data provided by CC-CEDICT