Why are there two 我们 in 我们在等船来渡我们过河? 我们在等船来渡我们过河。


Supposedly this translates to “We are waiting for the boat to cross the river.” But what does the second 我们 mean? Is there maybe more nuance than this English translation shows?
Maybe this translation would be more understandable: 


  We are waiting for the boat to take us to cross the river.