+0
The sites takes at least 24 hours for approval.
+0
Ashish RahangdaleThe sites takes at least 24 hours for approval.
Subject - verb agreement problem (number)

The sites take, or the site takes.
+0
Ashish RahangdaleThe sites takes at least 24 hours for approval.
I'm not sure what you are trying to say. Perhaps one of these:

1) It takes at least 24 hours to approve a request on this site.
2) It takes at least 24 hours for an approval at this site.
3) Approving a site takes at least 24 hours. (If you are asking to set up a new site.)