Why lowering of temperature slows down a chemical reaction

how do you explain lowering the temperature usually slows down a chemical reaction?

fewer molecules will have the minimum energy (as kinetic energy) needed to react (activation energy), so reaction is slower at lower temperatures