Mahindra 1626, Will it lift it?