Chinese: 我还是开车送你回家吧。
English: I'd better drive you home.