English: There has been some criticism, though.
Telugu: అయితే ఈ విషయంలో కొన్ని విమర్శలు వచ్చాయి.