translate English to German: And his assessment of US firepower is no doubt correct.
Und seine Einschätzung der amerikanischen Feuerkraft ist zweifellos korrekt.