English: It also set me thinking.
Telugu: ఇది కూడా నన్ను ఆలోచింపచేసింది.