translate English to French: On the right, the image shows insulin-producing beta cells at a mature stage of development.
A droite, l'image montre des cellules beta, productrices d'insuline, arrivées à un stade mature.