English: Miguel Indurain has won the Tour de France multiple times.
Telugu: మిగ్వెల్ ఇండురైన్ టూర్ డి ఫ్రాన్స్ ను పలు సార్లు గెలుచుకున్నాడు.