The sickening thing is that any OTHER foreign/commonwealth soldier only has to serve for four years to be entitled to the right to live in the UK...a Gurkha has to serve TWENTY!!!
In France, the standard period for a foreign national to serve in the forces is five years, after which you are automatically entitled to French Citizenship.
No idea what the limit is in other countries, I can only speak from experience.
A tip to the Gurkhas...if the government doesn't grant you the full rights very soon, just come over anyway, and tell the Job Centre you have just got off a lorry from Calais and dont know where you come from and have no papers...they will then give you a house, a car, lots of furniture, a legal team to fight your endless appeals against deportation and £30,000 per year to live on.