English: This has been criticised by others.
Telugu: దీనిని ఇతర పార్టీలు విమర్శించాయి.