English: He was highly criticised by many.
Telugu: ఈతీరుపై పలువురు విమర్శలు చేసేవారు.