"professional embarrassment" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): zawodowe zażenowanie
  1. professional adjetivo + embarrassment sustantivo
    Very loose collocation

    This results in both personal and professional embarrassment for Honda, and eventually destroys him.