zhè hái liǎo dé
How dare you!
This is an outrage!; Absolutely disgraceful!
这
zhè
(pronoun) this; these
还
hái
still
了
liǎo
(of eyes) bright
得
dé
to obtain