My friend, each case is different from the others. Some guys got the visa after two weeks only and some others have been waiting for about five months. I think this depends on the visa office and the kind of security checks needed and maybe the officer who is working on your application.