Perhaps no one's achievement should be judged by comparison with that of Wallenberg - a titan of strength, courage, and perseverance.
Наверное, ни одно достижение нельзя сравнивать с достижением Валленберга - титана силы, храбрости и настойчивости.