Governments and these banks haven't both compelled all doctors to speak up.
Governments and these banks have compelled all doctors to speak up.
Правительства и эти банки не заставили всех врачей высказаться.
Правительства и эти банки вынудили всех врачей высказаться.