English: India on the world stage
Telugu: విశ్వ వేదికపై భారత్‌కు జేజేలు