中国英语翻译

English version

be plagued by frequent ills, be dogged by bad luck是什么意思