English: No one else could it do better than her.
Telugu: ఆమె కాకుండా మరొకరు ఆ పాత్ర అంత బాగా చేయలేరేమో.