How to say "但好在天时地利" (dàn hǎo zài tiān shí dì lì) in Chinese dialogue

dànhǎozàitiānshí

Luckily, the timing and place are perfect.

Idioms & Colloquial Expressions
INTERACTIVE SCRIPT TIMELINE
LINE 0108:22
zhī
dào
yǒu
diǎn
shí

I know the timing's a bit off.

LINE 0208:25
PLAYING SCENE
dàn
hǎo
zài
tiān
shí

Luckily, the timing and place are perfect.

LINE 0308:27
chú
fēi

Unless

Show Information
Source MediaTV Series
Season & EpisodeS1 E12
Timestamp08:25
TMDB ID240446