expatriates, Indian embassy has nothing to do with this issue and will never interfere with the Qatari authorities…
avaneesh214, NHRC does NOT issue any NOC letters. What they can do is help you to obtain one from your previous sponsor. But with the big question mark. So all you can do is try your luck with Human Rights.