translate English to German: Now it is really our last chance to save the remaining natural sites in our Member States.
Dies ist jetzt wirklich unsere letzte Chance, die verbliebenen Naturstandorte in unseren Mitgliedstaaten zu retten.