I am so flattered怎么用英语解释?
问题描述:
I am so flattered怎么用英语解释?
或者换句话说,可以怎么说?
答
i am overwhelmed by an unexpected favor to feel extremely flattered
i am given excessive compliments