English: There has been some doubt and criticism about this.
Telugu: ఈ విషయంలో కొన్నాళ్లుగా విమర్శలు, ఆరోపణలు కూడా ఉన్నాయి.