English: That's why it took some time.
Telugu: అందుకే కాస్త సమయం పట్టింది.