English: This took much of my time.
Telugu: దీనికి నాకు చాలా సమయం పట్టింది.