How to say "妈呀 这也太下不来台了" (mā ya zhè yě tài xià bù lái tái le) in Chinese dialogue

ya zhètàixiàláitáile

Oh my god. That's so humiliating.

Idioms & Colloquial Expressions
Grammar Patterns
INTERACTIVE SCRIPT TIMELINE
LINE 0132:40
zài
hǎo
de
shí
hòu
fēn
shì
gèng
zhā
ma

Wouldn't it be worse to dump you at your lowest?

LINE 0233:00
PLAYING SCENE
mā ya zhè yě tài xià bù lái tái le

妈呀 这也太下不来台了

Oh my god. That's so humiliating.

LINE 0333:04
fàng xīn ba tā méi shì de

放心吧 他没事的

Don't worry. He's fine.

Show Information
Source MediaTV Series
Season & EpisodeS1 E5
Timestamp33:00
TMDB ID273129