How to say "都是报应啊" (dōu shì bào yìng a) in Chinese dialogue

dōu都shì是bào报yìng应a啊

It's all retribution.

Idioms & Colloquial Expressions
INTERACTIVE SCRIPT TIMELINE
LINE 0122:57
zhè这shì是bào报yìng应

“This is my retribution.”

LINE 0223:00
PLAYING SCENE
dōu都shì是bào报yìng应a啊

“It's all retribution.”

LINE 0323:05
shí十qī七nián年qián前

“Seventeen years ago,”

Show Information
Source MediaTV Series
Season & EpisodeS1 E15
Timestamp23:00
TMDB ID279388 →