English: And all of this made me think...
Telugu: ఇవన్నీ నన్ను ఆలోచించేలా చేశాయి.