English: it's taken its time to grow.
Telugu: పెరిగేందుకు పడుతుంది సమయం.