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