meaning of Bist du mit ihm noch zufrieden?

Bist du mit ihm noch zufrieden? - German to English

Are you nonetheless satisfied with him?