meaning of Bist du jetzt zufrieden?

Bist du jetzt zufrieden? - German to English

are you currently happy now?