English: A lot of criticism has been heaped on this.
Telugu: దీనిపై చాలా విమర్శలు ఎదురుకుంది.