translate English to French: And the global food and financial crises threaten to stymie recent progress.
Et la crise alimentaire et financière mondiale menace d’en entraver les récents progrès.