English: Both have come under criticism.
Telugu: ఇద్దరి మీద విమర్శలు సంధించారు.