the guy had a long track record - French English Dictionary