1.But still we are in the same boat and we have to support their activity.
in the same boat 处境相同;面临同样的危险
We are in the same boat; we must help each other.
我们既然同舟,就要共济 。
He and I are in the same boat; we both succeeded.
他和我一样,都成功了 。
2.The process is expected to begin in November and to take up to 18 months to complete.
take up to 占用
Currently diagnosis can take up to a month, he says.
他说,目前的诊断最长需要花费一个月的时间 。
But she said a legally binding agreement could take up to a year.
但是她说,达成具有法律约束力的协定需要一年时间 。