I saw them in person in 2013 and their music is so great!  This song always makes me tear up - because it reminds me that things happen not in our time (as humans) but in God's time - and he is never late!