Sachin Tendulkar looks set to be fit for India's triangular one-day series in Sri Lanka in August.
Tendulkar last played against England during their tour in March
Tendulkar has not played since the final Test defeat against England in March, after which surgeon Andrew Wallace operated on his shoulder.
But on Saturday, physio Andrew Leipus said the signs were encouraging for the star batsman.
"He has a few more weeks to go before he is 100% fit - I think he'll ready for Sri Lanka," Leipus told Zee Sports.
"He actually recovered very, very well considering what he had done to the shoulder."
Leipus, who is monitoring Tendulkar's return to fitness, said the pressures on him and his hectic schedule had played a part in his initial injury.
"We have a lot of media attention given to this player," he added. "But we must not forget that this person is a human being.
"So if we put all the factors together - his age, the amount of cricket he has played and the amount of cricket that is played these days - there is bound to be some wear and tear."