English: And yet, even they had flaws.
Telugu: అయితే, వారు కూడా లోపాలను కలిగి ఉన్నారు.