translate English to German: We use our great experience, which we've reached in our country and abroad, for this.
Dabei hilft uns eine große sowohl in Polen als auch im Ausland gesammelte Erfahrung.