English: But… it was a long time coming.
Telugu: అయితే. . అందుకు ఎంతో కాలం పట్టదట.