получить дальнейшее подтверждение благодаря
• This assumption has received further support through the discovery of ...
Русско-английский научно-технический словарь• This assumption has received further support through the discovery of ...
Русско-английский научно-технический словарь