English: But it’s taken them a while to get there.
Telugu: కానీ అవి రావ‌డానికి చాలా స‌మ‌యం ప‌డుతుంది.