How to pronounce 定還是 in Cantonese (7 out of 8):

我唔知係因為斜路定還是高海拔
I don't know if it's the slope or the altitude.

Cantonese Sentence Breakdown

ngo5
I
me
my
us
we
our
self
唔知 m4 zi1
don't know (spoken)
hai6
(Cantonese) to be
to connect
to relate to
to tie up
to bind
to be (literary)
to involve
relation
relationship
consequence
yes
indeed
right
因為 jan1 wai6
due to
斜路 ce4 lou6
slope
定還是 ding6 waan4 si6
or
gou1
high
tall
above average
loud
your (honorific)
lofty
a high level or degree
superior
a surname
elevated
respectable
noble
expensive
old
supreme
high pitched
high quality
height
海拔 hoi2 bat1
Altitude