English: It has taken a long time.
Telugu: అది తీసుకుని చాలా కాలం అయ్యింది.