英语翻译There is noone you can depend on,but (on) youself