Back to Dictionary
受宠若惊
受寵若驚
shòuchǒngruòjīng
1.
overwhelmed by favor from superior (humble expr.)