It is time to confirm a US Ambassador to India, a top Indian-American Congressman said noting that for nearly two years now there has been no American envoy in New…