translate English to German: The ceremony had taken place up to some years ago.
Eine Statue des Seliggesprochenen wurde auf einer Fiale des Mailänder Doms errichtet.