English: But is their criticism justified?
Telugu: మరి వారి విమర్శల్లో నిజం ఉందా ?