translate English to French: "Riverwood has great potential.
"Riverwood a beaucoup de potentiel. tant s’en faut, de réaliser tout son potentiel.