English: I don't think anyone else could have played that role better than her.
Telugu: బహుశా ఆమెకన్నా గొప్పగా ఆ పాత్రలో ఇంకెవరూ ఒదిగిపోలేరేమో.