Railways repays ₹1.93 trillion debt, spends ₹1.14 trillion in 4 months