Captain Tiao grills Anushka on his talk show