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