What does bei jeder sich bietenden Gelegenheit mean?

bei jeder sich bietenden Gelegenheit - German to English

at any given opportunity

View more

  • at each feasible / available chance