English: Their confidence is bewildering.
Telugu: వారి విశ్వాసం సడులుతోంది.