"have evolved over many years decades centuries" in German to have evolved over many years/decades/centuries historisch gewachsen sein Detailed translations for "have evolved over many years decades centuries" to have evolved over many years/decades/centuries to have evolved over many years/decades/centuries historisch gewachsen sein{intransitive verb}