under one's own steam 独立
【讲解】
steam在口语有“力最,精力,精神”等意思。 该习语直译为“在自己的力最之下”,意即“靠自己的力量”,引申为“独立,经个人努力”。
【对话】
A:Did you finish your homework under your own steam?
A:你是独立完成的作业吗?
B:Yeah.
B:是的。
A:Then how was it you failed the exam? They were the same questions, you know.
A:可为什么你考试不及格?你该知道,题目都是一样的呀!