English: It has taken time.
Telugu: దానికి కాలం చెల్లింది.