English: And that is why it took so long.
Telugu: అందుకే ఇంత కాలం పట్టింది.