English: It took a long time.
Telugu: చాలా కాలం పట్టింది.