English: This will stay with me for life."
Telugu: ఇదీ జీవితాంతం మీతో పాటే ఉంటుంది’’.