Pinyin Dictionary results for "lei si lei huo"

累死累活
to tire oneself out through overwork; to work oneself to death
Dictionary data provided by CC-CEDICT