I mailed my return 3 weeks ago!

I mailed my return 3 weeks ago today. And it barely shows that it has been recieved . how much longer do i have to wait to get my refund ?