English: This has faced criticism.
Telugu: ఈ విషయమై విమర్శలను ఎదుర్కొన్నారు.