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