Translate the following English sentence to French:
"The governments in the developing countries are always faced with a difficult dilemma: whom should they support, the farmers or the people in the large cities who want cheap food?"
Les gouvernements des pays en voie de développement sont toujours confrontés à un dilemme : qui doivent-ils aider ? Les agriculteurs ou les habitants des villes qui veulent disposer d' aliments à bon marché ?