translate English to German: On an own club-website they were motivated over half a year.
Auf einer eigenen Club-Site wurden sie über ein halbes Jahr wöchentlich über ihren aktuellen Stand informiert.