English: That made some sense.
Telugu: కొంత కొంత అర్ధం అయింది.