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