"sofia has fared better than many other cities" in German Sofia has fared better than many other cities. Sofia steht besser da / hat es besser / ist besser weggekommen als viele andere Städte. Detailed translations for "sofia has fared better than many other cities" Sofia has fared better than many other cities. Sofia has fared better than many other cities. Sofia steht besser da / hat es besser / ist besser weggekommen als viele andere Städte.