English: The question is why it took so long.
Telugu: ఇంతకాలం ఎందుకు పట్టింది అనే ప్రశ్న సహజంగా వస్తుంది.