Chinese Ambassador to Kathmandu Chen Song's recent lobbying efforts to protect his country's nationals guilty of violation of local laws has irked Nepal's Home Minister Narayan Kaji Shrestha who has directed local authorities to crack down against illegal activities by citizens from the neighbouring country.