How to pronounce 宣誓 in Cantonese (7 out of 8):

所以 Johnson 宣誓嘅時候
So when Johnson took the oath,

Cantonese Sentence Breakdown

所以 so2 ji5
hence
宣誓 syun1 sai6
swear
koi3
indignant
generous
to sigh (with emotion)
時候 si4 hau6
time