English: The question, though, is: Why did it take so long?
Telugu: అయితే దీనికి ఇంతకాలం ఎందుకు తీసుకుందన్నదే ప్రశ్న.