English: The making of the bikes is being done by Mahindra and Mahindra in India.
Telugu: చెక్ బ్రాండ్ అయిన ఈ బైకులను మహీంద్రా అండ్ మహీంద్రా సంస్థ ఇండియాలో తయారు చేస్తోంది.