Translation Of I'm An Embarrassment In Different Languages

English
Ways to say i'm an embarrassment
Sono una vergogna
Sunt o ruşine