English: Where does India stand on the global map?
Telugu: భారతదేశం ప్రపంచ మాప్ లో ఎక్కడ ఉంది?