English: Indias IT sector faces new challenges.
Telugu: భారత్ కు చెందిన ఐటీ పరిశ్రమలు తీవ్ర ఒడిదొడుకులను ఎదుర్కొంటున్నాయి.