How to say "都是我自己造的孽呀" (dōu shì wǒ zì jǐ zào de niè ya) in Chinese dialogue

dōushìzàodenièya

It's all my own doing.

Idioms & Colloquial Expressions
INTERACTIVE SCRIPT TIMELINE
LINE 0123:02
shì
wèi
tuì退
shè
suǒ
shòu

was from leaving the society?

LINE 0223:04
PLAYING SCENE
dōu
shì
zào
de
niè
ya

It's all my own doing.

LINE 0323:06
dāng
chū
wéi

I thought giving up

Show Information
Source MediaTV Series
Season & EpisodeS1 E26
Timestamp23:04
TMDB ID240445