Gujarat Titans and India pacer Mohammed Shami is having a terrific Indian Premier League so far, and is the leading wicket-taker of the season with 17 scalps from nine games. Former India bowler Rudra Pratap Singh on Thursday heaped praise on the veteran pacer and attributed his success to his ability to stick to his strength in all situations.