Refreshing portrayal - Rupa Srikanth