English: These words came to my mind.
Telugu: ఈ వాక్యాలు నా మదిలో మెదిలాయి.