English: much debate and criticism.
Telugu: . ఎన్నో వివాదాలు, విమర్శలు.