ren2 jian1 di4 yu4

tags:

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

Resources

Examples