translate English to German: In my country we have problems with finding enough space to develop wind power.
Wir haben in meinem Land Probleme, dass noch genügend Platz geschaffen werden kann, um Windkraft aufzubauen.