English: On the world stage
Telugu: ప్రపంచ వేదికలపై