Anirban, there are many posts, questions, articles, and other material posted in this site on a daily basis and each one of that is seen by the editors thoroughly as it is a highly moderated site and no plagiarism or 'copy and paste' is allowed. There are a number of responses also to the various posts, especially in the forum section. So, depending upon the workload it takes time in reviewing them and sometimes it can take considerably long time also. What we do is we do not wait for the review but keep on our activities in sections of our interest and in the meanwhile find that our post or query or answer or article is approved or not approved. So, it is an ongoing process and we have to keep patience as a handful of editors can not give response as quickly as we desire. I have experience of working in some other sites also where the response time of the editors is tortuously long and you just wait and wait. Interestingly there are sites where you dump your material and it gets published instantaneously but you do not learn anything as no one checks it. I just wanted to share with you the process here and nothing more than that. Keep continuing your contributions as much as possible and then you would find that you do not have time to check whether your things are approved or not. All the best.
Knowledge is power.