任凭 rèn píng

DEFINITIONS

  1. no matter what
  2. despite
  3. to allow (sb to act arbitrarily)

CHARACTERS

任 rèn trust to, rely on, appoint; to bear, duty, office; allow
凭 píng lean on, depend on, rely on