English: These words really amazed me.
Telugu: ఈ వాక్యాలు నన్ను అమితంగా ఆకట్టుకున్నాయి.