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