What does 正好 (zhèng hǎo) mean in English?

Card 539HSK 2010 Level 4539/586
CARD539
PROGRESS92%
正好
zhèng hǎo
just (in time); just right; just enough; to happen to; to chance to; by chance; it just so happens that

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d