Pace sensation Mohammed Shami is currently grappling with an ankle condition that demands medical attention. The Indian team management is optimistic that he will recover in time for the first Test against South Africa scheduled to commence on December 26 at Centurion.