英语embarrassed,bothered,in an awkward position
德语in Verlegenheit gebracht werden(V)
法语embarrassé,ennuyé,dans une