English: But it all took so goddamned long.
Telugu: కానీ ఇది చాలా సమయం పట్టింది.