translate English to French: Music, of course, features strongly in the Capital City of Wales and the renowned Welsh National Opera perform here regularly.
La musique, bien sûr, est très présente dans la capitale du pays de Galles et le renommé Opéra national gallois s'y produit régulièrement.