translate English to German: The former in particular is more of an irritation than a help.
Vor allem der zuerst Genannte verursacht mehr Ärger als dass er einen positiven Beitrag zur Kamera leisten würde.