English: Thats why it took long.
Telugu: అందుకే చాలా సమయం పట్టింది.