there is definitely something wrong here...it will not take 10 months to release an offer letter from QR. better check with HR properly with whom you were coordinating...