English: It has taken a long time to achieve that.
Telugu: అది ఫలించటానికి చాలకాలం పట్టింది.