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