English: He imparted a lot of knowledge.
Telugu: ఎంతో విజ్ఞానాన్ని సంత రించుకొన్నాడు .