translate English to French: It is sometimes difficult to believe that such an important musical festival is able to exist so far from big towns and cities.
On ne parvient pas toujours à croire qu'un festival de musique important puisse vivre loin des cités.