English: That really makes us think.
Telugu: అది మనల్ని ఆలోచింపజేస్తుంది , నిజమే.