English: I received both praise and criticism.
Telugu: ప్రశంసనీ, విమర్శనీ రెండింటినీ స్వీకరించాను అంది.