translate English to German: Many teams impressed the crowd with their skill and enthusiasm for the game, these boys showed so much potential.
Viele Teams beeindruckten die Zuschauer durch ihr Können und ihren Enthusiasmus - die Jungs zeigten außerordentliches Potential.