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