If I was a betting man I'd be wagering on a badge engineered Bajaj (Their Indian "partner") or at least the engine from one.