translate English to French: Farm incomes had shrunk in step with the growth of income generated by non-agricultural jobs, social security benefits and other sources.
Les revenus agricoles ont baissé alors que croissait le revenu généré par les emplois non-agricoles, les prestations de sécurité sociale et autres.