its simple... ur too valuable for ur company to give u a release. you can demand more salary and if they dont then simply move back to ur home country. u might have to wait for 2 years and its upto u to decide if it is worth it.