English: But the reviews also point to shortcomings.
Telugu: కానీ సమీక్షలు లోపాలను వేలెత్తి చూపారు.