fàng rèn zì liú

Translation

  • to let sb do whatever they want
  • to indulge
  • to give free reins to
  • to let things slide
  • to drift aimlessly
  • laissez-faire

Synonyms

Chinese Tones