What does und wir möchten uns bei Ihnen nochmals für ... bedanken mean?

und wir möchten uns bei Ihnen nochmals für ... bedanken - German to English

... and we also thank-you again for ...