india although ambitious is a developing country with a huge number of poor and starving within its borders
India, although ambitious, is a developing country with a huge number of poor and starving people within its borders.
India, although ambitious, is a developing country with a huge number of poor and starving within its borders.