ばつが悪そうに (translations)→ awkwardly nervously shamefaced sheepishly uncomfortably
困惑 (translations)→ bafflement dilemma dismay distress embarrassment frustration quandary silliness