Русско-английский научно-технический словарь
см. тж. большое количество данных
• Much evidence points to this conclusion.
• Abundant evidence (or A large body of data) shows that ...
• There is now ample evidence on how the rate of cratering differed from one part of the solar system to another.