translate English to German: There is room for all organisations, large and small.
Es ist Platz für alle Organisationen, groß und klein.