English: All this makes you think.
Telugu: ఇవన్నీ అందరినీ ఆలోచనలో పడేస్తున్నాయి.