As mentioned above the average is 3 weeks and they require the following:
Passport copy
ID copy
No objection letter addressed to the CID
2 passport photos
QR10 paid by card
Educational degree certificates
Criminal clearance from your country of origin
The blue form to be filled and signed from both your current and future sponsor
A letter from the sponsor addrressed also to the CID
Unfortunately as the guys where mentioning there are other parameters taken into consideration which are the Q's? asked above....
Best of Luck