The Indian envoy in Colombo took an indirect swipe at the Chinese at a public function in Colombo on Friday .
Indian envoy takes swipe at china