How to say "你倒自己送上门来了" (nǐ dào zì jǐ sòng shàng mén lái le) in Chinese dialogue

dàosòngshàngménláile

and yet you dare come here!

Idioms & Colloquial Expressions
Grammar Patterns
INTERACTIVE SCRIPT TIMELINE
LINE 0111:22
hái
méi
zhǎo
suàn
zhàng

I haven't settled that score with you,

LINE 0211:24
PLAYING SCENE
dào
sòng
shàng
mén
lái
le

and yet you dare come here!

LINE 0311:26
wáng
xiǎn
qín
shòu

Wang Xian was worse than a beast!

Show Information
Source MediaTV Series
Season & EpisodeS1 E6
Timestamp11:24
TMDB ID289209