You have been an embarrassment to us from the day Doug married you.
⇑ Translate the sentence above by Google ⇑
Related: embarrassment
Prev: I wanted to spare Frances the embarrassment of discussing this subject.
Next: It is a source of embarrassment to Londoners that the standard of pubs is so low.