he was embarrassed by …

listen to the pronunciation of he was embarrassed by …
İngilizce - Almanca
Er wurde behindert durch …