Вопрос:

Почему Рим нанимал германцев на службу?

Ответ:

В Римской империи не хватало собственных солдат, поэтому германцев нанимали в армию для защиты границ и участия в войнах.

Ответ: из-за нехватки воинов и для усиления римской армии.