Hello, I would like to ask a question. My arrival will be by Air Berlin (from Germany) at 3:45 p.m. Terminal Number 8. I am not a U.S. citizen. Connecting flight at 7:45 p.m. approximately Delta Terminal 3 with direction Toronto, Canada. Is that enough time for all the formalities? Are there things I should note as well? Thank you for the information!
Terminal 8 > Terminal 3