English: “But it took us time.
Telugu: కానీ సమయం చాలా పట్టింది.