translate English to French: There are thousands of sheep on the top of mountains for all of the summertime.
Il y a des milliers de moutons en haut de la montagne pendant tout l'été.