English: It took time to digest.
Telugu: కుదురుకోవడానికి సమయం పట్టింది.