Despite deficiencies it was an impressive force.
למרות הליקויים זה היה כוח מרשים.