translate English to French: Amelia was the culmination of a three-week festival of Canadian performing arts in the Czech capital.
Amelia était le couronnement d'un festival des arts de la scène canadiens qui a eu lieu durant trois semaines dans la capitale tchèque.