I'd love to know why India are so poor away from home?
Reason for this is that in India they play on flat tracks that turn from day one and can bowl two spinners for 70% of the opposition innings.
They go overseas and now they have to make sure their pace attack which is average at best * in comparison to other nations* bowl well. Look at Sharma, Opening bowler who averages near 38 with the ball, Zaheer Khan averages 33 and Shami averages just below 30
Those figures are not going to win a test match for you.
Look at Aus & SA their attacks are more potent for the majority of conditions they will face.