相依为命英语翻译

正确答案:
成语《相依为命》英语翻译如下:
rely upon each other for life