What does bestrebt sein mean?

bestrebt sein - German to English

to strive

View more

  • to take pains