translate English to French: This country has made huge progress since 1997.
Notre pays a fait d’énormes progrès depuis 1997.