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