English: But the question is, what took so long?
Telugu: అయితే దీనికి ఇంతకాలం ఎందుకు తీసుకుందన్నదే ప్రశ్న.