Back to Dictionary
不好意思
bùhǎoyìsi
1.
to feel embarrassed
2.
to find it embarrassing
3.
to be sorry (for inconveniencing sb)