English: Why it has taken so much time?
Telugu: ఇంత టైమ్​ ఎందుకు పట్టింది?