for dear life

習語

盡最大努力;拼命;儘快

8 部電影說過
...other than holding on for dear life.
8 部電影說過 · 第 1 部