translate English to French: It's still possible to create a noteworthy garden but on a smaller scale.
Il est toujours possible de créer un jardin remarquable mais à plus petite échelle.