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