meaning of anhaltendes Bemühen

anhaltendes Bemühen - German to English

sustained work