English: Ltd, a Mahindra and Mahindra Ltd (M&M) subsidiary.
Telugu: మహీంద్రా అండ్ మహీంద్రా లిమిటెడ్ (ఎం అండ్ ఎం), మహీంద్రా గ్రూపులో ఓ భాగం.