任由 rèn yóu

DEFINITIONS

  1. to let (sb do sth)
  2. to allow
  3. regardless of

CHARACTERS

任 rèn trust to, rely on, appoint; to bear, duty, office; allow
由 yóu cause, reason; from