English: Still, there's been criticism.
Telugu: ఇప్పటికీ విమర్శిస్తునే వుంటారు.