【经】 delivered at frontier
border; frontier【法】 border; frontier; territorial boundaries
deliver the goods; delivery【经】 deliver goods; delivery