English: These words still give me the chills.
Telugu: ఇప్పటికీ ఆ పదాలు నాకు ధైర్యాన్నిస్తాయి.