English: traveled thousands of miles in a motor
Telugu: మోటార్ సైకిల్పై వేలాది కిలోమీటర్ల ప్రయాణాలు