meaning of Bist du schon zurück?

Bist du schon zurück? - German to English

have you been right back currently?