What does anhaltende Erholung mean?

anhaltende Erholung - German to English

sustained rally