Hm... are #English "embarrass" and #French "embarras" etymologically related? Most probably, but I am not 100% sure xD
Also, I thought that it means not only "embarassment" in French, but also "problem", dunno why? But now I am looking at them translations and I do not see it? xD Probably I was wrong? ;-)
@szymonbrycki รŠtre dans l'embarras roughly translated to being in need (of help), there definitely are dialects that uses Embarras and problรจme interchangeably.