English: But despite these some blemishes remain.
Telugu: అయితే వీటిలో అక్కడక్కడా మాత్రం కొన్ని లోపాలు కనపడుతున్నాయి.