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