English: He was often criticised.
Telugu: తరచూ విమర్శలు సంధించేది.