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