English: Could they have done better than her?
Telugu: వీళ్ల కంటే బాగా నటించగలుగుతారా. . ?