Short answer: multiple Ribosomes can stack on the same mRNA making multiple proteins on a single mRNA strand before it gets recycled. A single mRNA strand may be translated dozens of times or more. source source source

Only top voted, non community-wiki answers of a minimum length are eligible