English: His argument does make sense.
Telugu: వారి వాదనలో అర్థముంది.