You are absolutely right, India is a popular and strong team in the cricket world. So, the players of England cricket team need to practice hard to do well against the strong India cricket team in the upcoming matches. If the players of England cricket team can correct their mistakes through practice, then definitely something good can be expected for England team. As a fan of England cricket team, I am hopeful that England players will be able to fulfill the expectations of the fans in the next matches of this Siraj.
There is no guarantee that England will win just by practicing here, but they can correct some of the mistakes. England is here on a tour of India, so it is important to remember that no matter how much practice you do, when every player on a team performs well, there is a possibility of good results in any situation. The way England lost the T20 series, we can't say it was because they lacked practice, meaning basically their team lacked good performance. Having lost the first match of the three-match ODI series, I can confirm that England are likely to be whitewashed in the ODI series.
Actually England's batsmen are practicing properly but they are not able to do what is needed for them to win. In this situation, I don't see any possibility of a good result for the England team because they are in no way able to compete against India. Watching England play in the T20 series, it seemed like they were a much weaker team than India, and now after watching the ODI series, it seems like they are a much weaker than India.
Based on the performance of India's batsmen, we can say with certainty that if England cannot score more than 300 runs in an ODI against India, then they will never be able to win that match. Maybe England team needs a good performance right now, they are losing matches due to a lack of good performance.