I am so flattered怎么用英语解释?

问题描述:

I am so flattered怎么用英语解释?
或者换句话说,可以怎么说?

i am overwhelmed by an unexpected favor to feel extremely flattered
i am given excessive compliments