English: It's like being born again.
Telugu: మళ్లీ పుట్టినట్లు అనిపిస్తోంది.