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