John and Rana showering praise for Harshvardhan Rane