English: India on the world stage
Telugu: ప్రపంచ పటంపై భారత్ కీలకం