Русско-английский научно-технический словарь
• To affect adversely (or exert an adverse effect on) ...
• The sealed tube stage was very detrimental to ...