English: That is why it has taken so long.
Telugu: అందుకే ఇంతకాలం పట్టిందని అన్నారు.