English: But even they have their shortcomings.
Telugu: అయితే, వారు కూడా తమ లోపాలను కలిగి ఉన్నారు.