If you have submitted all the documents requested by HR, then that’s enough. Once your Medical reports are accepted, no need to worry you will get your entry Visa for sure.

There is no specified time to get the visa..sometimes you get it in one month.. sometimes it will take more.
Right now its vacation season many people are on vacation, so will have to wait till they return to move the papers. After that its Ramadan...things are normally slow during Ramadan..

If you are lucky you will get it before Ramadan. (1st of September).