English: And it's gotten some pretty good reviews.
Telugu: ఇది చాలా మంచి సమీక్షలను అందుకుంది.