在线词典

自谋出路

(idiom) to take matters into one's own hands; to go it alone; to fend for oneself

英文释义
(idiom) to take matters into one's own hands; to go it alone; to fend for oneself; to find one's own way forward (esp. to find oneself a job)