At Matthew 24:34 Jesus, while referring to the signs of the end of the world says: "Truly I tell you, this generation will certainly not pass away until all these things have happened."
Does the Catholic Church have an official view on this passage? Should the phrase "this generation will not pass" be taken literally, or does the church view it as an idiomatic construction to denote the imminent nature of an event predicted?