English: This is a new birth for me.
Telugu: ఇది నాకు మరో జన్మ.