ترجمه‌ی has ever lived چیست؟

در این جمله ترجمه دقیق نیست:

He was one of the greatest scientists and mathematicians who has ever lived

او یکی از بزرگترین اندیشمندان و ریاضی دان هایی است که تاکنون زیسته

یا او یکی از بزرگترین اندیشمندان و ریاضی دان های تاریخ به شمار میرود.


این تاپیک مربوط به «اسحاق نیوتون» در اپلیکیشن «زبانشناس» است. دوره «داستان‌های بچگانه»، فصل «بسته ی چهارم»

سلام دوست عزیز
ترجمه صحیحه و مشکلی نداره.
عبارت has ever lived یعنی تابه‌حال وجود داشته.