meaning of beurlaubt sein

beurlaubt sein - German to English

to be on leave