translate English to French: Even with the inevitable hitches and lurches I can still see through the emerging racecar through the primer paint, so to speak.
Malgré les inévitables obstacles et faux pas, je peux toujours encore voir le premier jet de la voiture de course qui est en train d’émerger.