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.