translate English to French: Even being selected for showing at major festivals is an accomplishment for a film.
Le fait même d’être choisi en vue d’une projection aux principaux festivals est une réussite pour un film.