much embarrassed

listen to the pronunciation of much embarrassed
الإنجليزية - ألمانية
sehr verlegen