English: Thats why it took time.
Telugu: అందుకే ఈ సమయం పట్టింది.