Someone told me the other day that he heard from a Muslim that they consider 120 years to be one generation.
I am guessing that SBF doubts that this is true, but is just reporting what he was told.
Just out of curiosity, I decided to check this out. I actually know quite a few Arabs, who are reasonably well educated and speak Arabic as a first language, and I was pretty certain I knew the answer, but I thought I would check. I asked a professional English/Arabic Muslim translator (who wears an abaya). I first asked “how long is a generation”, got a strange look, and then had to explain that someone on the internet is suggesting a generation is 120 years, perhaps in an Islamic context. This normally friendly person looked at me as if I was stupid or something. The Arabic word for generation means pretty much exactly what the English word means, and there is no magical 120 years. Arabic (which is the language of Islam) also has separate words for “decade” and “century”. Of course the Islamic Hijra calendar is based on a lunar year which is about 10 days shorter than a Gregorian year, as well. Conclusion: bullshit.