English: What he said made so much sense.
Telugu: ఇతడు చెప్పేదానిలో ఎంతో అర్థముంది.