And, not to pile on, but...
We are planning on the 10 day trip. 8 days on ground.
It doesn't matter how long you call your trip. I'd question what you're calling "8 days on ground."
What's crucial is to be clear (and honest with yourself) about how many full days you have in Europe, not inlcuding your arrival nor your departure days, no matter what time the flights are scheduled for.
It sounds like you will be coming from India (or someplace else far away). When you arrive in Europe from a long (usually overnight) flight, even if your flight arrives in the morning, you should not count on that day as one that's usable for sightseeing or much else, because you and/or other members of your group will be exhausted and not in the mood for anything (but you should try to stay awake until after dinner, and then sleep - that will allow your body to start adjusting to the local time zone). Likewise, on your departure day, your time will be consumed with all the necessary tasks for getting to and on your flight home.
So, maybe you really do have 8 full, usable days in Italy, or maybe you have something less. Even if the "8" figure is true, that's a painfully short time to go all the way to Italy for.
Rather than just listing cities and how many hours you will spend in each, better to post actual dates and times of your scheduled flight arrival and departure.
But the best advice I can give you of all is this: your trip is too short. Find some way to extend it if you possibly can.