List two essential roles of ribosome during translation.
Ribosome have the following roles during translation:
(i) Ribosomes are responsible for synthesizing proteins.
(ii) Ribosomes act as catalyst in the formation of peptide bonds.