translate English to French: This festival is, indeed, an inspiring event.
Ce festival est une véritable source d’inspiration.