The Indians will be doing their part of the Job, HAL is into the project. Its 50-50 in all sense, not only money. Do u think, any country would sell 5th gen Fighters to any other country just for money? Come on, the Americans were not willing to completely transfer tech to Britain, their biggest ally and only recently agreed to do it. The Russians have an upperhand with India compared to others, they transfer tech becoz they trust India.
Russia could have financed this by itself if there was no global meltdown, but with the current crisis India is essential otherwise Russia has to divert money from other developmental and other projects towards this. Hope u got this.