Land acquisition is a "major impediment" for businesses to invest in India, Chinese Ambassador to India Le Yucheng said on Wednesday while expressing hope that the government will get the Land Acquisition Bill passed to attract investment.