translate English to French: To encounter them is to enter a timeless world of emerald silence.
Ces jardins font la fierté de Prague.