Just calm down, there is no delay in your application. Still there are lots of Jun-July applicants who are waiting for MR.
It depends on the case to case, visa officer, NOC you applied, supporting documents you have provided etc....etc...
Be positive, you will soon get your MR. Best of Luck....