A flight delayed by 4 hours could very well make it back to Dubai on time. Flying time could easily be an hour less than what the schedule says, and turn around can be sped up if they really want to. So you might even get to Dubai just one hour late. Or two. Or three. Which is why it's impossible to know which flight you'll connect to.