translate English to German: The next test of our mettle, though, is almost upon us.
Die nächste Bewährungsprobe steht allerdings schon vor der Tür.