meaning of bestrebend

bestrebend - German to English

striving