English: It has been criticised.
Telugu: దీనిపై విమర్శలు వ్యక్తమవుతున్నాయ్.