English: He did not lack confidence though.
Telugu: అయినా ఏ మాత్రం తన విశ్వాసం సన్నగిళ్లలేదు.