translate English to German: Nowhere the requirements for material and technics are higher than in racing.
Nirgends sind die Anforderungen für das Material und die Technik höher als im Rennsport.