Language:
Free Online Dictionary|3Dict

人间地狱

Source : CEDICT

hell on earth (idiom); suffering the torments of Buddhist hell while still alive/fig. having an uncomfortable time