English: THEY know their shortcomings.
Telugu: తమ వైఫల్యాలు వారికి తెలుసు.