Someone sent it to me in a message as a question. He/She said "ты из России,чем маешся?" I looked for an English translation for маешся and can't find it.