English: There has been so much criticism.
Telugu: దీనిపై చాలా విమర్శలు ఎదురుకుంది.