What does asten mean?

asten - German to English

to struggle