24:34 this generation. The phrase naturally means the people living as Jesus spoke. Some suggest it means “this race,” or somewhat better, “this sort of people,” that is, evil and adulterous people, 12:39.
all these things. That is, “all these things” referred to in v. 33, which are distinguished from the consummation itself. They are the “beginning of the birth pains” (v. 8) and signs that point to the final coming of Christ, including the siege and fall of Jerusalem. All of the elements of this prophecy, except for the Second Coming itself, had occurred in some form before the disciples died (Luke 21:32 note).