English: Still, criticism persists.
Telugu: ఇప్పటికీ ఈ విమర్శలు కొనసాగుతూనే ఉన్నాయి.