rén jiān dì yù

Translation

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

Synonyms

Chinese Tones