India Face Tough Times To Meet FY12 Revenue Target