English: It doesn't have the best reviews though.
Telugu: అది కొన్ని ఎడమ ఉత్తమ సమీక్షలను కాకపోయినప్పటికీ.