English: Good news for Mahindra.
Telugu: ఇది మహీంద్రాకు శుభవార్త.