Nisha and Naveen have known each other for nearly two decades now. Nisha and Naveen have known each other for nearly two decades now.