It means embarrassing, which caused embarrassment. Disconcerting, which causes turmoil. Overwhelming, difficult, annoying, hindrance.
Embarrassing. ( adj . ) 1- That annoys or inconveniences. 2- Annoying, annoying. 3- Painful, shameful.