Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
embarrass  vt 
a in Verlegenheit bringen, verlegen machen 
[generosity etc] 
beschämen
b obs 
(=hamper) 

he was embarrassed by his cumbersome greatcoat  er wurde durch seinen unförmigen Übermantel behindert