How to say "你自以为的天衣无缝" (nǐ zì yǐ wéi de tiān yī wú fèng) in Chinese dialogue

wéidetiānfèng

You thought your plan was flawless,

Idioms & Colloquial Expressions
Grammar Patterns
INTERACTIVE SCRIPT TIMELINE
LINE 0109:43
zhè
jiù
shì
tiān
ba

Maybe this is fate.

LINE 0209:45
PLAYING SCENE
wéi
de
tiān
fèng

You thought your plan was flawless,

LINE 0309:48
zuì
hòu
jìng
rán
hái
shì
bèi
de
qīn
ér
zi

but in the end, it was your own son who exposed you.

Show Information
Source MediaTV Series
Season & EpisodeS1 E6
Timestamp09:45
TMDB ID282902