全靠自己力量

翻译

全靠自己力量

off one's own bat