translate English to French: This may be due to the lack of thought or planning and the implications both in terms of finance and human resources.
Cela s'explique peut-être par un manque de réflexion ou de planification et par les implications à prévoir en termes de finances et de ressources humaines.