Hebrews 11:39

NLT
New Living Translation

39All these people earned a good reputation because of their faith, yet none of them received all that God had promised.