zhèng
qiǎo
1
just by chance
2
to happen to (just at the right time)
3
opportune