What does beachtliche Leistung mean?

beachtliche Leistung - German to English

no mean task