translate English to French: It is here that John Wayne has made a lot of his movies.
Ici, John Wayne a fait beaucoup de ses films.