translate English to German: Some say: 'You are too close to the governments'.
Einige behaupten: "Sie stehen den Regierungen zu nahe."