Messenger RNA translation is a tightly controlled process that is integral to gene expression. It features intricate and dynamic interactions of the small and large subunits of the ribosome with mRNAs, aided by multiple auxiliary factors during distinct initiation, elongation and termination phases.