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