What does Bist du mit deiner Arbeit fertig? mean?

Bist du mit deiner Arbeit fertig? - German to English

have you been through along with your work?