этому едва ли следует удивляться

This is scarcely surprising.

Источник: Русско-английский научно-технический словарь на Gufo.me