English: Both have received strong critical reaction.
Telugu: రెండింటికి విపరీతమైన స్పందన లభించింది.