English: But they ooze self-confidence.
Telugu: అయితే వీరు స్వయంకృషినే నమ్ముకుంటారు.