MSF rate is higher in comparison to the repo rate. The long-term rate (the repo rate is a short-term rate) is at which the central bank (RBI) lends money to financial organisations or other banks.