Pinyin Dictionary results for "ren jian di yu"

人间地狱
hell on earth (idiom); suffering the torments of Buddhist hell while still alive; fig. having an uncomfortable time
Dictionary data provided by CC-CEDICT