1447 / 2512

What does 恰巧 (qià qiǎo) mean in English?

恰巧
qià qiǎo

fortunately; unexpectedly; by coincidence