How to say "都是对我的惩罚" (dōu shì duì wǒ de chéng fá) in Chinese dialogue

dōushìduìdechéng

It was karma catching up with me.

INTERACTIVE SCRIPT TIMELINE
LINE 0107:37
shì
huǐ
le
zhè
ge
jiā

I ruined this family.

LINE 0207:40
PLAYING SCENE
dōu
shì
duì
de
chéng

It was karma catching up with me.

LINE 0307:44

No.

Show Information
Source MediaTV Series
Season & EpisodeS1 E13
Timestamp07:40
TMDB ID273151