English: Still, there's been criticism.
Telugu: ఇంకా విమర్శలు వస్తూనే ఉన్నాయి.