【duān lài】

  1. to depend ultimately on (Tw)
  2. absolutely reliant on