Sanjay Mishra’s struggling years are behind him