Just to let you know you can buy a replacement link from https://www.askthemechanic.co.uk/shop/twingo/29-renault-twingo-ii-20072014-clutch-pedal-link-rod-linkage-kit-l-0620977822681.html
It fits Twingo II (2007–2014), Clio II (1998–2005), Clio Campus 2006 – 2012 and Kangoo I (1997–2007)