What does ansehnlicher Beitrag mean?

ansehnlicher Beitrag - German to English

substantial contribution