Its impossible for me to travel to India, says Mehul Choksi