Lost In Translation Oct 18, 2011 | News As featured in the must-read cycling website The Inner Ring (Inrng), the brothers Schleck on Japanese TV in the common language of ‘English’ – have a look here