求教shame on you /shame for you 的区别?

问题描述:

求教shame on you /shame for you 的区别?
我理解的是一个意思,搜过了没有找到答案,求赐教,

shame on you 你真丢人 (包含斥责、蔑视、痛恨的含义)
shame for you 我都替你丢人,即我都替你感到丢人(包含埋怨、羞愧、难为情的含义)