English: It touched me and got me thinking.
Telugu: నన్ను కదిలించి,ఆలోచించేలాగా చేసాయి.