English: This has come in for lot of criticism.
Telugu: ఇది చాలా విమర్శలను ఎదుర్కొంది.