beschämen; in Verlegenheit bringen; verlegen machen {vt} - to embarrass
beschämend; in Verlegenheit bringend; verlegen machend - embarrassing beschämt; in Verlegenheit gebracht; verlegen gemacht - embarrassed beschämt - embarrasses beschämte - embarrassed