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