translate English to French: Lucky Little Countries?
Des petits pays chanceux ?