embarrassing, awkward, cumbrous; perplexing; troublesome

listen to the pronunciation of embarrassing, awkward, cumbrous; perplexing; troublesome
English - French
embarrassant