yes since your local hire here they have to give you a release or you can o to human rights or labour dept like you I also have the same visa ask them for a noc and be stern and if possible take a known friend with you or a Qatari who knows the law