He stimulated a thunderous and enlightening debate.
He evoked a big and illuminating debate.