How the heck could they be [a] developing country?
Comment peut-il être possible que ça soit un pays en développement?!
How the heck could they be [a] developing country?
Comment peut-il être possible que ça soit un pays en développement?!