meaning of und wir möchten uns bei Ihnen nochmals für ... bedanken

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

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