English: It may have its foibles, but the results speak to themselves.
Telugu: న పిల్ ఉండవచ్చని, కానీ ఫలితాలు తాము మాట్లాడటం.