English: Reviews are mostly positive, although this car is not in high demand.
Telugu: ఈ కారు అధిక డిమాండ్లో లేనప్పటికీ సమీక్షలు ఎక్కువగా ఉన్నాయి.