English: He did not lack confidence though.
Telugu: అయినా తన ఆత్మస్థైర్యం చెదరలేదు.