Chandrababu Naidu walks the talk