English: It had received mixed reviews.
Telugu: ఇది మిశ్రమ సమీక్షలను అందుకుంది.