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