Its biggest shortcoming is its lack of roads, bridges, ports, and other infrastructure, where the contrast with China is just stunning.
Son plus grand défaut réside dans le manque de routes, de ponts, de ports et de toute autre infrastructure. À ce niveau, le contraste avec la Chine est saisissant.