English: Still, criticism persists.
Telugu: ఏలా చేసినా వచ్చే విమర్శలు వస్తూనే ఉంటాయి.