English: It has given me a new life and confidence.
Telugu: ఇది నాలో కొత్త ఉత్సాహన్ని, ఆత్మవిశ్వాసాన్ని నింపింది.