sunshien - *is inconvenienced in any way*

more about : sunshien