translate English to German: Another Record-breaker - a new look and more success!
Noch ein Rekordbrecher - ein neues Erscheinungsbild und mehr Erfolg!