How long should I expect my efile to take before I know that it has gone through?

I have just efiled my taxes and now I read that the efile may not go through for 48 hours.....!!! I need it to be in by midnight tonight