meaning of beschäftigen

beschäftigen - German to English

to work out [to perplex, to worry]