translate English to French: We do not meet any other country so frequently, yet problems persist.
Nous ne rencontrons pas d'autre pays aussi fréquemment. Toutefois, des problèmes persistent.