Русско-английский научно-технический словарь
см. тж. более или менее часто
• Meteorites every so often impact the earth.
• This not infrequently introduces an error.
довольно часто