HI, we are flying from Dubrovnik on Lufthansa and have a 2hr layover in FRA to go to ATL on Delta. Do we need to go through immigration AND security again in Terminal 2? Secondly, is 2hrs enough to make our connecting flight? We have a business class seat on Lufthansa so we can get off the plane faster... Thank you for your advice!