Language:
Free Online Dictionary|3Dict

人欲橫流

Source : CEDICT

universal decadence/mass indulgence in a decadent life (idiom)