English: This is the NEW birth.
Telugu: ఇదే నూతన జన్మము.