meaning of anhaltende Erholung

anhaltende Erholung - German to English

sustained rally