translate English to German: Well, that still managed to become the 12 th, considering the race.
Хорошо, что все-таки удалось стать 12-й, учитывая ход гонки.