1446 / 2512

What does 恰到好处 (qià dào hǎo chù) mean in English?

恰到好处
qià dào hǎo chù恰到好處

it's just perfect; it's just right