translate English to German: Insufficient scientific research is already putting fishermen at too much of a disadvantage.
Unzureichende wissenschaftliche Forschung benachteiligt die Fischer ohnehin schon zu stark.