English: There was tremendous criticism.
Telugu: దారుణమైన విమర్శలు ఎదుర్కొన్నా.