cannot help feeling rather embarrassed是什么意思

网络释义
难以为情
cannot help feeling rather embarrassed 相邻词汇