English: It makes us think a lot.
Telugu: మనని చాలా ఆలోచింపచేస్తాయి ఇవి.