What does Beitrag noch ausstehend mean?

Beitrag noch ausstehend - German to English

efforts nonetheless due