Learn Portuguese (Portugal): Há bastantes gerações que os nossos antepassados moravam aqui. - Our ancestors had been living here for quite a few generations.