What does bestrebend mean?

bestrebend - German to English

striving