translate English to French: Economic developments have rendered the measurement of entrepreneurial income and profits increasingly difficult.
L'évolution de la situation économique rend la mesure du revenu et des bénéfices des entreprises de plus en plus difficile.