Mahindra Racing CEO Choonia 'really delighted'