What structural changes can address the large gap between expenses and income in the Indian farm sector?

Reports highlight a huge difference between what farmers spend and what they earn. I am curious about the deeper causes of this gap and what long-term changes could help make farming more profitable and sustainable.