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