habrán tardado
-they/you will have taken
Future perfectellos/ellas/ustedesconjugation oftardar.

tardar

No sé cuántos días habrán tardado en recorrer esos 145 kilómetros, pero podemos acercarnos en cálculos: 2 km por hora, por 145km, es más o menos 72 horas y media.
I don't know how many days it took to travel those 145 kilometers but maybe we can get an idea by calculating: 2 km/hr for 145 km is more or less 72 hours.
Word of the Day
celery