Translation Of Almost Embarrassing In Different Languages

English
Ways to say almost embarrassing
Bijna gênant
Fast peinlich
Quasi imbarazzante