Kartik reflects the aims of millions of teenagers with this question,
"I need your help for improving my skills. I am a wicketkeeper and opening batsman. How to I get into the Indian cricket team before the age of 20?"
Yipes. That's one heck of a goal.
I applaud your ambition Kartik, it's a dream shared across India. Which is also kinda the problem. The odds are vastly stacked against you. Out of millions only a very few make the climb to the top.
No one knows for sure how hard work, talent, and the luck of good timing mesh together. But our best guess is that it takes 10 years of insanely hard work to go from beginner to master cricketer.
Even then there are no guarantees.
So the question for those with the ambition of hitting international cricket at 20 is "have you been training hard since the age of 10?"
If not, you can pretty much throw the ambition out the window.
You can still do well, very well, but you need to get training as fast as you can. Every day you waste between the ages of 10-16, the window for athletic development gets smaller. That's why you can't become a professional cricketer if you start to learn the game aged 17. You have to have a grounding in movement skills as a teenager.
So, Kartik, and anyone else with the burning ambition, I implore you to keep the fire burning, but also to be realistic. Start simple by trying to get into a regional side. You can build from there and maybe, just maybe your dream will come true.
But it all starts with getting out there and doing your next training session or match.