English: It is our new birth.
Telugu: ఇదే కదా మన నవ జన్మ,