How to pronounce 公元前 in Cantonese (8 out of 9):

公元前 586 年到公元 70 年之間
Between 586 B.C. and 70 A.D.

Cantonese Sentence Breakdown

zi6
from
self
oneself
since
private
personal
naturally
natural
since
公元前 gung1 jyun4 cin4
before Christ
nin4
year
dou3
to (a place)
until (a time)
up to
to go
to arrive
(verb complement denoting completion or result of an action)
been to
a particle used after a verb or adjective to indicate degree
extent
公元 gung1 jyun4
AD
之間 zi1 gaan1
between