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