English: But, it’s hard to deny their flaws.
Telugu: కానీ తమ తప్పును ఒప్పుకోవడం కష్టం.