English: A lot of that made sense to me.
Telugu: ఇందులో చాలా విషయాలు నాకు అర్థమయ్యాయి.