English: I took some time to digest it.
Telugu: అది జీర్ణం చేసుకోడానికి నాకు సమయం పట్టింది.