1) hindrance, barrier, crimp, disadvantage, disturber, drawback, embarrassment, handicap, trouble, disturbance явиться помехой ≈ intervene устранение помех ≈ antijamming без помех ≈ swimmingly быть помехой ≈ to hinder, to stand in the way (of)
2) мн. noise;
радио interference атмосферные помехи ≈ atmospheric noise, atmospherics;
disturbance, statics
Большой англо-русский и русско-английский словарь. 2001.