English: Who's got to step up?
Telugu: ఎవరు పైచేయి సాధించాలి?