English: And it did make me think a little bit.
Telugu: అది నన్ను కాస్త ఆలోచింపజేసింది.