English: Tech Mahindra is India's fifth largest IT company
Telugu: దేశంలోనే టెక్ మహీంద్రా ఐదో అతిపెద్ద ఐటీ సర్వీసెస్ కంపెనీ.