translate English to French: The larval period can last anywhere from 2-3 weeks upwards to 8 months (Keen and Orr 1980).
La période larvaire peut durer de seulement deux ou trois semaines jusqu’à huit mois (Keen et Orr, 1980).