English: So it has taken a little time.
Telugu: అందుకే కాస్త సమయం పట్టినట్లుంది.