translate English to French: The problems facing Cambodia were enormous.
Les problèmes auxquels le Cambodge se trouve confronté sont énormes.