translate English to German: Many people have great ideas but are too stupid to run a business.
Viele Menschen haben tolle Ideen, sind aber zu dumm diese im Geschäftsleben umzusetzen.