 Stressing the good infrastructure including roads and highways available in his country, Karzai said, If other countries come and avail the opportunities in Afghanistan, you will have no room to complain