translate English to German: Small is beautiful.
"Klein aber fein" ist die Devise.