English: It has taken a long time to achieve that.
Telugu: దీన్ని సాధించడానికి చాలా సమయం పట్టింది.