Why is a small quantity of enzyme enough for catalyzing a large number of substrate molecules into products?

Enzymes are highly efficient, and a small amount of enzyme can catalyze the transformation of many substrate molecules. Enzymes are not consumed in the reaction, allowing them to be reused multiple times. This efficiency means that even small amounts of enzymes can catalyze large-scale reactions.