English: It has given me new confidence.
Telugu: నాలో కొత్త విశ్వాసాన్ని నింపుతోంది.