English: There are still flaws, though.
Telugu: అయితే, లోపాలను ఇప్పటికీ ఉన్నాయి.