made their way through
language: pt
definitions
Moved through a place, often with effort
pt: atravessar um lugar, muitas vezes com esforço
examples