English: However, they did have some success on the big stage.
Telugu: అయితే, వేదికపై చాలా విజయం, వారు సాధించడానికి సాధించారు.